<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page import="java.util.List" %>
<%@ page import="com.webshop.domain.Cart" %>
<%@ page import="com.webshop.domain.Items" %>
<%@ page import="com.webshop.Dao.ProductDao" %>
<%@ page import="java.util.Iterator" %><%--
  Created by IntelliJ IDEA.
  User: jxdck662
  Date: 2019/8/15
  Time: 10:12
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<% List<Cart> carts = (List<Cart>) session.getAttribute("carts");%>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>购物车</title>
    <link rel="stylesheet" href="css/bootstrap.min.css" type="text/css" />
    <script src="js/jquery-1.11.3.min.js" type="text/javascript"></script>
    <script src="js/bootstrap.min.js" type="text/javascript"></script>
    <style type="text/css">
        .col div{
            margin: 20px;
        }
        #row .col{
            padding-top: 12px;
            padding-bottom: 12px;
            border: 1px solid #000000;
        }
    </style>
</head>
<body>
<!-- header -->
<div class="container-fluid" >
    <div class="row">
        <div class="col-4"><img src="img/logo2.png" ></div>
        <div class="col-5"><img src="img/header.jpg" ></div>
        <div class="col">
            <c:if test="${sessionScope.user == null}">
                <div class="btn-group float-right" role="group" style="margin-top: 11px;">
                    <a href="LoginServlet"><button type="button" class="btn btn-outline-success">登录</button></a>
                    <a href="register.jsp"><button type="button" class="btn btn-outline-info">注册</button></a>
                    <a href="cart.jsp"><button type="button" class="btn btn-outline-secondary">购物车</button> </a>
                </div>
            </c:if>
            <c:if test="${sessionScope.user != null}">
                <div class="btn-group float-right" role="group" style="margin-top: 11px;">
                    <a href="GetUserServlet"><button type="button" class="btn btn-outline-success">${sessionScope.user.name}</button></a>
                    <a href="LogoutServlet"><button type="button" class="btn btn-outline-info">退出</button></a>
                    <a href="cart.jsp"><button type="button" class="btn btn-outline-secondary">购物车</button> </a>
                    <a href="./GetBusServlet"><button type="button" class="btn btn-outline-danger">我的订单</button> </a>
                </div>
            </c:if>
        </div>
    </div>
</div>
<!-- nav -->
<div class="container-fluid border border-primary" >
    <nav class="navbar navbar-dark bg-dark">
        <nav class="nav nav-pills">
            <c:forEach var="i" begin="0" end="${Items.size}">
                <a class="nav-link text-light" href="items.jsp?pclass=${i}&n=1">${Items.allclass[i]}</a>
            </c:forEach>
            <a class="nav-link text-light" href="index.jsp">首页</a>
        </nav>
        <form class="form-inline my-2 my-lg-0 " action="Search" method="post">
            <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search" name="search">
            <button class="btn btn-outline-light my-2 my-sm-0" type="submit">Search</button>
        </form>
    </nav>
</div>
<%--cart--%>
<div class="container">
    <div class="row" id="row">
        <div class="col">图片</div>
        <div class="col">商品</div>
        <div class="col">价格</div>
        <div class="col">数量</div>
        <div class="col">小计</div>
        <div class="col">操作</div>
        <c:if test="${sessionScope.carts == null}">
            <div class="w-100"></div>
            <div class="col" style="text-align: center">无任何商品</div>
        </c:if>
        <c:if test="${sessionScope.carts != null}">
            <c:set var="sum" value="0"></c:set>
            <c:forEach var="i" items="${sessionScope.carts}">
                <div class="w-100"></div>
                <div class="col"><img src="${i.items.pimgsrc}" width="70" height="60"></div>
                <div class="col"><a href="product.jsp?id=${i.id}">${i.items.pname}</a></div>
                <div class="col">${i.items.pprice}</div>
                <div class="col">${i.num}</div>
                <div class="col">${i.num*i.items.pprice}</div>
                <c:set var="sum" value="${i.num*i.items.pprice+sum}"></c:set>
                <div class="col"><a href="CartServlet?method=delete&id=${i.id}">删除</a></div>
            </c:forEach>
            <div class="w-100"></div>
            <div class="col-10 text-right">总金额:${sum}</div>
            <div class="col-2"><a href="BusinessServlet"><button class="btn btn-success">去结算</button></a></div>
        </c:if>
<%--footer--%>
<div class="container-fluid" >
    <nav class="nav justify-content-center">
        <a class="nav-link">关于我们</a>
        <a class="nav-link">联系我们</a>
        <a class="nav-link">招贤纳士</a>
        <a class="nav-link">法律声明</a>
        <a class="nav-link">友情链接</a>
        <a class="nav-link" target="_blank">支付方式</a>
        <a class="nav-link" target="_blank">配送方式</a>
        <a class="nav-link">服务声明</a>
        <a class="nav-link">广告声明</a>
    </nav>
</div>
<div style="text-align: center;margin-top: 5px;margin-bottom:20px;">
    Copyright &copy; 2005-2016 传智商城 版权所有
</div>
</body>
</html>
